草庐IT

e2 studio

全部标签

c# - 如何从 c# visual studio 2012 中的 endregion 标记跳转到区域 header ?

如果我有以下内容#regionblah;blahblah;.....moar;#endregion如果我在屏幕上看到#endregion标签,我如何跳转到顶部#region标签?有捷径吗? 最佳答案 Ctrl+]将在block的开始和结束之间跳转。我刚刚测试过,它适用于VS2010中的#regionblock。编辑:相关命令是Edit.GoToBrace 关于c#-如何从c#visualstudio2012中的endregion标记跳转到区域header?,我们在StackOverflo

c# - 如何在 Visual Studio 2010 中并行化数据驱动的单元测试?

我知道常规的MS-Test单元测试可以通过在.testresults文件中指定parallelTestCount属性在多核机器上并行化(当然有警告)测试解决方案。像这样,MSDN上的更多信息:ExecutingUnitTestsinparallelonamulti-CPU/coremachine但是,我有一个数据驱动的测试,像这样,这只是一个测试,但输入来自csv并运行1000条记录通过相同测试。[DeploymentItem("InputDataRows.csv"),Timeout(37800000),DataSource("Microsoft.VisualStudio.TestTo

c# - 使用多个版本的 Visual Studio

我正在尝试找到一种能够在同一组项目上使用多个版本的VisualStudio的方法。我们团队的大多数人使用2008,但我正在试用2010。所有项目都是C#。据我了解,VisualStudio2010坚持升级所有项目,因此不可能将所有解决方案/项目文件保留为2008版本。实在不想对整个源码树进行分支,所以想找个办法让工程文件的多个版本共存。目前,我已经复制了所有.sln和.csproj文件,所以我有:#2008versionsSolutionName.slnProjectA.csprojProjectB.csproj#2010versionsSolutionName.vs2010.slnP

C# 字符串和字符串。为什么 Visual Studio 以不同的方式对待它们?

如果我创建一个带有正常Main入口点的正常控制台应用程序,如下所示usingSystem;namespaceConsoleApp{publicclassProgram{publicstaticvoidMain(string[]args){//dostuff}}}然后在visualstudio中选择它一切都很好..但是,如果我这样写代码...usingSystem;namespaceConsoleApp{publicclassProgram{publicstaticvoidMain(String[]args){//notethecapitalSinString}}}那一切都不好了....

c# - Visual Studio 2015,Resharper 在调试单元测试时卡住

我正在使用VisualStudio2015(Windows10)的社区版,并启用了我的resharper-extension(包括调试选项)。当我开始调试我的c#-Test-classesVisualStudio时卡住,我必须最小化和最大化VS以获得刷新的屏幕(对于每个调试步骤)。当我禁用Resharper的调试选项并使用内置VS调试时,一切正常。我想使用Resharper,因为它更舒适。有谁知道这是否只是我必须设置的一个选项?编辑:VS仅在我调试单元测试时卡住。 最佳答案 不幸的是,这是10.0RTM中的一个显示阻止错误。它正在修

c# - 如何阻止 Visual Studio 自动格式化代码的某些部分?

这看起来应该很简单,但我就是想不通。我想让VisualStudio保持自动格式化我的代码,除了这一部分:publicSomeClass:BaseClass{publicSomeClass():base(){}}为什么我不能让它看起来像这样:publicSomeClass:BaseClass{publicSomeClass():base(){}}我查看了工具->选项->文本编辑器->C#->新行,但找不到它。有没有办法可以更改它以允许自动格式化和我的第二个示例? 最佳答案 据我所知,没有办法阻止VisualStudio这样做。

c# - 多目标 .NET Framework 4 和 Visual Studio 2012

我已经在我的机器上安装了VisualStudio2012Professional。我没有安装VisualStudio2010,但我想继续使用.NETFramework4开发我的应用程序,但我的VisualStudio2012上没有这个选项。看图片:我不知道如何解决这个问题,因为我点击“更多框架...”链接并尝试安装Multi-Targetingfor.NET4.0.3(安装在我的机器上),但它不起作用。它说仍然安装了这个版本的框架。我该怎么做才能解决这个问题?Obs:我在C#和VB.NET中有很多.NET4.0项目,我需要将这些项目与.NET4.0上的新项目一起保留。

c# - Visual Studio 编辑器能否从全大写转换为驼峰大小写?

这个问题在这里已经有了答案:IsitpossibletoreplacetouppercaseinVisualStudio?(3个答案)关闭9年前。VisualStudio2012中是否有命令或插件可以将选定的C#源代码从SOME_NAME转换为SomeName?

c# - Microsoft SQL Server 与 SQL Server Management Studio

MicrosoftSQLServer和SQLServerManagementStudio(SSMS)之间有什么区别?如何将SSMS集成到VisualStudio2012中以便使用数据库图表? 最佳答案 归功于marc_s:SQLServer=databaseengine;SQLServerManagementStudio=GUIAdministrationToolforworkingagainsttheSQLServerengine 关于c#-MicrosoftSQLServer与SQL

c# - 在 Visual Studio 中移动 C# 项目的中间目录

我目前正在剥离、重构和清理一个中等规模(15个项目)的VisualStudio解决方案。该解决方案包含C++和C#中的项目。我热衷于在输出方面尽可能保持整洁——将编译器从源代码中创建的任何东西分开,因为它有助于颠覆(好吧,我可以告诉它忽略文件,但我仍然觉得它很乱)吓坏了。我想实现的输出如下:SolutionDir/SolutionDir/src/project1/{Codehere}SolutionDir/int/project1/configuration/{.objfilesandothermisccompilerjunkhere}SolutionDir/bin/project1/